@charset "utf-8";html, body {margin: 0px;padding: 0px;}IMG {border-width:0px;}* {list-style-type: none;margin: 0;padding: 0; font-family: Arial}a{ text-decoration:none !important; color:#555}a:hover{ text-decoration:none; }*{font-family:"微软雅黑"}ul,li{list-style: none;margin: 0;}.item img,.nyt img{display: block; margin:0 auto;}.cpxq table{width: 100% !important;}.cpxq table td{padding: 5px 15px;}.cpxq table tr:first-child td{background: #004cb1;color: #fff;text-align: center;line-height:24px;font-size: 18px;padding:15px 0 !important; }/*导航*//*小屏图标*/.navbar-toggle{ margin-top:10px !important; margin-bottom:10px !important; border:solid 1px #666 !important; }.navbar-toggle .icon-bar{ background:#666}.navbar-toggle{ border:solid 1px #666; padding:7px 7px}.carousel-control.right,.carousel-control.left{ background-image:none}.carousel-indicators .active{ background:#333 !important; }.carousel-indicators{ bottom:0;}.carousel-indicators li{ background:#ccc;}.carousel-control.right,.carousel-control.left{ background:none !important}.nyjjnr1 p,.fzlc p{margin:0!important;}.Language{width:100%;background: #fafafa;overflow: hidden}.en{font-size:14px;line-height:34px;float:right;margin-right: 10px;display: block;}.en img{margin-right:3px}.en a{color: #555}.endl article p{margin: 0!important;}.carousel-indicators .active{background: #104e8b!important;}.carousel-inner .item img{width:100% !important;margin: 0 auto!important; height: auto}:root{--swiper-theme-color:#ca9730}.close1{position:absolute;top:15px;right: 20px}.modal-header{border:none!important;}@media (min-width: 769px) {    .container{width: 1300px !important;}    /*ttop*/    .ttop{width: 100%; background: #f5f5f5;padding: 10px 0;}    .logo img{padding:10px 15px;}    .dh{width:240px;float: right;font-size: 16px;line-height:30px;color:#101010;background: url("../images/dh.png") no-repeat 0px center;padding-left:40px;}    .ewm{width:60px;float: right;position: relative;height:30px;border-left:1px solid #7a92cb;padding-left:20px}    .ewmt{position: absolute;top:0;visibility: hidden;display: none;width: 200px;right:-130px;padding-top: 40px;z-index: 1000;}    .ewm:hover .ewmt{visibility: visible;display: block;}    /*导航*/    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background:#fff; border-radius: 2px;}    .navbar-default .navbar-collapse, .navbar-default .navbar-form{ padding:0 !important;}    .nav>li>a{        padding:0 !important; color:#333333 !important; line-height:60px;background: url("../images/st.png") no-repeat right center;}    .nav li .yxt{background: none !important;}    .nav li .active{border-bottom: 2px solid #002fa3;font-size: 16px;}    .nav> li .zt{padding: 0px!important;font-size:16px !important; }    .nav li{margin: 0 30px!important; float:left}    .yblx{padding-right: 60px !important;}    .navbar-nav{float: right !important;}    .dhy{padding: 0 !important;}    .navbar-default{background: #fff!important;border: none !important;}    .dhht{width: 100%;}    .nav> li:hover .dropdown-menu {display: block;}    .dropdown-menu{top: 60px !important;}    .well00{background:rgb(25 69 144 / 85%) !important}    .well00 p{ margin: 0; font-size: 13px; line-height: 32px; color: #555;padding: 0 10px;}    .well00 p a{ color: #fff;}    .navbar{margin-bottom: 0 !important;;}    .dhs{margin-top:30px;}    /*关于我们*/    .gydk{width: 100%;background: url("../images/gybg.jpg") no-repeat top center;padding:100px 0;}    .gywz{padding:0;margin-top:60px;}    .gytp{padding: 0 30px 0 0;}    .gywz h1{margin: 0;font-size: 40px;line-height:50px;color: #171717;font-weight: bold;}    .gywz h2{margin: 0;font-size: 30px;line-height:50px;color: #e3e3e3;font-weight: bold;text-transform: uppercase;}    .gywz article{margin:50px auto;font-size: 15px;line-height:33px;color: #171717;}    .fllb{width: 100%;overflow: hidden;margin-top:50px;padding-top: 10px;}    .fllb li{float: left;width:20%;}    .tbk{width: 82px;height: 82px;background: #fbfbfb;border: 1px dashed #a0a0a0;border-radius: 100px;margin: 0 auto;position:relative;top: 0;transition: ease .3s;}    .fllb li:hover .tbk{border: 1px dashed #143585;top: -8px;}    .fllb li img{display: block;margin: 0 auto;margin-top: 20px;}    .fllb li p{margin: 0;font-size: 16px;line-height: 50px;text-align: center;color: #333;}    /*计数*/    .jsbox{background:#fff;border-radius: 15px;box-shadow: 5px 10px 15px #e6e6e6;margin-top:70px;padding:20px 0; }    .xjt{max-width: 1200px;display: block; overflow: hidden; margin:18px auto}    .xjt li{  text-align:center; color:#666;background: url("../images/xst.jpg") no-repeat right center;}    .xjt li:last-child{background: none;}    .xjt h3, .timer{  font-size:52px; font-weight:bold; line-height:60px;color: #464646; }    .xjt sup{font-size:16px;top:-30px!important; line-height: 0;font-weight: normal;color: #464646;}    .xjt li p{margin: 0;font-size: 15px;color: #565656;}    /*产品服务*/    .cpfwk{width: 100%;background: url("../images/cpbg.jpg") no-repeat top center;margin: 60px auto 0;padding:60px 0;}    .cpbtt h1{margin: 0;font-size:40px;line-height:80px;text-align: center;font-weight: bold;color: #fff;}    .cpbtt h2{margin: 0;font-size: 30px;line-height: 40px;text-align: center;font-weight: bold;color: #899bc1;text-transform: uppercase;}    .cpbtt{margin-bottom: 40px;}    .lknr{width: 100%;background: url("../images/cpbgg.png") no-repeat top center;background-size:cover;padding: 60px 0;}    .cptb{width: 189px;margin: 0 auto;position: relative;top: 0;transition: all ease .3s;}    .zccp h1{font-size: 24px;font-weight: bold;color: #3d3d3d;text-align: center;margin: 0;line-height:100px;}    .zccp article{font-size: 16px;line-height: 28px;color: #444;text-align: center;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;width: 80%;margin: 0 auto;}    .zccp{padding: 20px 0;}    .zccp:hover .cptb{top: -10px;}    .zccp:hover h1{color: #002fa2;}    /*新闻中心*/    .xwdk{width: 100%;background: url("../images/xwbg.jpg") no-repeat top center;padding: 50px 0;}    .xwbt{margin-bottom: 50px;}    .xwbt h1{margin: 0;font-size:40px;line-height:80px;text-align: center;font-weight: bold;color: #333;}    .xwbt h2{margin: 0;font-size: 30px;line-height: 40px;text-align: center;font-weight: bold;color: #e3e3e3;text-transform: uppercase;}    .slideTxtBox{width:100%; min-height:450px; }    .slideTxtBox .hd{ height:51px; line-height:51px; padding:0 10px 0 0px;   position:relative; margin-bottom:47px; }    .slideTxtBox .hd ul{ float:left;  position:absolute; top:-1px; left:410px;   }    .slideTxtBox .hd ul li{ float:left;cursor:pointer; width:162px; text-align:center; float:left;  line-height:44px;margin:0 30px;;        text-align:center; color:#1c2a53; font-size:18px;background:#e0e0e0; cursor: pointer;border-radius: 5px;    }    .slideTxtBox .hd ul li.on{ background: #006bcc;color:#fff; }    .tjcp{width: 100%;overflow: hidden;}    .zbxw{width: 33%;float: left;padding:30px 30px;border-left: 1px solid #f1f1f1;}    .zbxw1{width: 33%;float: left;padding:30px 30px;border:none;}    .zbxw:hover .xwt img{transform: scale(1.1);        object-fit: cover;}    .zbxw:last-child{border-right: 1px solid #f1f1f1;}    .zbxw1:last-child{border:none;}    .fbsj{display: block;font-size:36px;color: #515151;line-height: 50px;background: url("../images/xwxb.png") no-repeat left center;padding-left: 20px;}    .zbxw h1{margin: 0;font-size: 22px;color: #232323;line-height:60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .zbxw article{font-size: 14px;line-height: 28px;color: #878787;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    .xwt{height: 211px;overflow: hidden;margin: 15px auto;}    .xwt img{position: relative;transition: ease .3s;}    .xwxjt{margin-left:50px;margin-top: 30px;}    /*footer*/    .footer{width: 100%;background: #f0f7f7;padding:60px 0 0 30px;}    .dlogo{width: 350px;float: left;margin-top: 40px;}    .fl{width: 150px;float: left;margin-right: 20px;}    .fl h1,.lxwm h1{margin: 0;font-size: 18px;line-height: 30px;color: #111111;}    .xhx{width: 74px;height: 1px;background: #042e68;display: block;margin-bottom: 20px;}    .fl li a{font-size: 15px;line-height: 30px;color: #6e6e6e;}    .lxwm{width: 410px;float: right;}    .lxwm article{font-size: 14px;line-height: 28px;color: #555;}    .lxdh{font-size: 24px;color: #002fa2;line-height: 60px;}    .lxewm{margin:15px auto;overflow: hidden;}    .lxewm li{float: left;padding-right: 10px;}    .ewmtt{height: 126px;overflow: hidden;}    .lxewm li:first-child .ewmtt img{margin-top: 10px;}    .lxewm li p{margin: 0;font-size: 14px;line-height: 50px;text-align: center;color: #555;}    .bqxx{width: 100%;background: #042e68;font-size: 14px;line-height: 50px;text-align: center;color: #e4e4e4;}    .bqxx a{color: #e4e4e4;}    /*当前位置*/    /*当前位置和分类*/    .dq{width: 100%;background:url("../images/dqbg.jpg") no-repeat top center;background-size: 100%;}    .wzz{float: right;font-size: 14px; line-height:80px;color: #555;}    .wzz a{color: #555;}    .wzy{float: left;}    .wzy li{float: left}    .wzy li a{display: block; float: right;font-size: 16px; line-height:78px;color: #555; text-align: center;padding: 0 40px;border-bottom: 2px solid #fcfcfc; }    .wzy li .active{background:url("../images/xsj.png") no-repeat center bottom #194590;color: #fff;border-bottom: 2px solid #00a9c6; }    /*公司简介*/    .gsdk{width: 100%;background: url("../images/abbg.jpg") no-repeat top center #fafbfd;padding:60px 0;background-size: 100%;}    .jjbt{font-size: 26px;line-height:80px;text-align: center;color: #333333;font-weight: bold;}    .nrms{margin: 20px auto;overflow: hidden;font-size: 14px;line-height: 26px;color: #555;}    .szkk{width: 100%;background: #f9f9f9;border-top: 1px solid #ededed;}    /*企业文化*/    .qywhk{width: 100%;background: url("../images/whbg.jpg") no-repeat bottom center;padding:50px 0 100px 0;}    .qywh{margin-top:40px;}    .qywh li a{display: block;position: relative;overflow: hidden;}    .qywh li{padding: 0 10px;}    .whz{position: absolute;bottom: 0;left: 0;width: 100%;background:url(../images/jtfx.png) no-repeat 90% center rgb(3 61 204 / 82%);z-index: 100;padding: 20px 15px;}    .wht img{position: relative;transition: all ease .3s;}    .qywh li:hover .wht img{transform: scale(1.1);        object-fit: cover;}    .whz h1{margin: 0;font-size: 22px;line-height: 30px;color: #ffffff;font-weight: bold;}    .whz p{margin:0;font-size: 14px;line-height: 30px;font-weight: lighter;color: #c1c1c1;text-transform: uppercase;}    .qywh li:nth-child(even) .whz{background:url(../images/jtfx.png) no-repeat 90% center rgb(0 112 209 / 88%);z-index: 100;padding: 20px 15px;}    /*企业文化*/    .jjbt1{font-size: 26px;line-height:120px;text-align: center;color: #333333;font-weight: bold;}    .whlb{width: 100%;}    .whlb li{background: linear-gradient(to right,  rgba(243,249,255,1) 0%,rgba(243,249,255,1) 40%,rgba(243,253,254,1) 40%,rgba(243,253,254,1) 100%);border-bottom: 1px solid #e2f1fc; }    .whlb li .bhk{display: block;background:url("../images/bys.png") no-repeat right bottom;padding:60px 0;}    .zcwht img{display: block;margin: 0 auto;}    .whlbz{position: relative;left: 0;transition:ease .3s;display: flex;}    .zcwht{display: flex;justify-content: center;        align-content: center;        flex-wrap: wrap;    }    .whlb li:hover .whlbz{left: 15px;}    .whbt{font-size:26px;color: #000000;line-height:60px;margin-top: 20px;text-align: center;width: 100%; }    .yww{font-size: 19px;font-weight: lighter;color: #8f8f8f;text-transform: uppercase;}    .zcwht h1{margin: 0;font-size: 24px;line-height: 40px;color: #555555;font-weight: lighter;}    .ycwz{padding-left: 80px;font-size: 15px;line-height: 30px;color: #555555;display: flex;align-items: center;}    .whlb li:nth-child(even){background: linear-gradient(to left,  rgba(243,249,255,1) 0%,rgba(243,249,255,1) 60%,rgba(243,253,254,1) 60%,rgba(243,253,254,1) 100%);border-bottom: 1px solid #e2f1fc; }    .whlb li:nth-child(even) .bhk{display: block;background:url("../images/byx.png") no-repeat right top;padding:60px 0;}    .whlb li:nth-child(2) .ycwz{padding-left: 80px;font-size: 15px;line-height: 30px;color: #555555;display: flex;justify-content: center;align-items: center;height: 300px;}    .whlb li:nth-child(3) .bhk{display: block;background:url("../images/zbs.png") no-repeat left bottom;padding:60px 0;}    .whlb li:nth-child(4) .bhk{display: block;background:url("../images/zbx.png") no-repeat left top;padding:60px 0;}    /*发展历程*/    .fzk{width: 100%;background: url("../images/bgt.jpg") no-repeat top center;padding: 80px 0;}    .nyidea1{max-width: 1200px;margin:20px auto;background:url(../images/ideax.jpg) repeat-y center 180px;overflow: hidden;padding-top: 10px}    .nyidea1 li{float:left;width:50%; background:url(../images/ideadot.png) no-repeat right 15px;padding-right: 55px; margin-left:9px;transition: all .3s}    .nyidea1 li:hover{transform: translate(0,-10px);background:url(../images/ideadot0.png) no-repeat right 15px;cursor:pointer}    .nyidea1 li h2{font-size:24px;line-height:48px;font-weight: normal;margin: 0; text-align:right }    .nyidea1 li h3{font-size:14px;line-height:28px;font-weight: normal;margin: 0; text-align: right;color:#666; border-bottom:1px dotted #e6e6e6;padding-bottom: 20px;}    .nyidea1 li h3::before{content: " ";height:17px;width:2px;background:#0723a9;margin:18px 10px 0 0;display:inline-block;}    .nyidea1 li p{font-size:14px;line-height: 26px; color: #888; margin: 10px auto; padding-bottom:15px;border-bottom: dashed 1px #dedede;}    .nyidea1 ul:nth-child(even) li{float:right;width:50%; background:url(../images/ideadot1.png) no-repeat left 15px;padding-left: 55px; margin-right:9px;}    .nyidea1 ul:nth-child(even) li h2{font-size:24px;line-height: 48px;font-weight: normal;margin: 0; text-align:left }    .nyidea1 ul:nth-child(even) li h3{font-size:14px;line-height:28px;font-weight: normal;margin: 0; text-align: left;color:#666 }    .nyidea1 ul:nth-child(even) li:hover{ background:url(../images/ideadot10.png) no-repeat left 15px;}    /*资质荣誉*/    .ryzzlb{margin: 50px auto;padding: 10px 15px;}    .ryzzlb li{margin-bottom: 40px;position: relative;top: 0;transition:ease .3s;}    .ryzzlb li:hover{top: -10px;}    .ryzzlb li:hover h1{background: #004cb1;color: #fff;}    .ryzzlb li:hover .zst{border: 1px solid #004cb1;}    .zst{height:270px;overflow: hidden;border: 1px solid #ececec;position: relative;transition: ease .3s;}    .ryzzlb li a{display: block;overflow: hidden;}    .ryzzlb li h1{margin: 0;margin-top: 2px;background: #f6f9fe;font-size: 16px;text-align: center;color: #555555;        overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 50px;position: relative;transition: ease .3s;}    /*产品服务列表*/    .cpfwkn{margin: 40px auto;background: #fff;border: 1px solid #ebebeb;display: flex;padding: 0;}    .zccplm{background: url("../images/zcbg.jpg") no-repeat right center;font-size:18px;font-weight: bold;color: #333;padding: 18px 10px;        min-height: 180px;display: flex;align-items: center;position: relative;transition:all ease .3s;}    .zccplm:hover {background:#004cb1;color: #fff;}    .yclbt{padding: 18px;}    .yclbt li{width: 33%;float: left;font-size: 14px;line-height:36px;color: #333333;background: url("../images/xxjt.jpg") no-repeat left center;padding-left: 20px;}    /*产品详情*/    .sxp{margin:20px auto;border-top: 1px solid #e6e6e6;}    .sxp li{width: 100%;font-size: 14px;line-height:40px;color: #333;}    .sxp li a{color: #333;}    .cpxq{margin:60px auto;}    .jjbtn{font-size: 24px;line-height: 80px;text-align: center;color: #333;background: #f9f9f9;font-weight: bold;}    .xqmsn{margin: 50px auto;font-size: 14px;line-height: 28px;color: #555;}    /*新闻列表*/    .xwlb{margin: 60px auto;}    /*新闻详情*/    .jjbtn1{font-size: 20px;line-height: 50px;text-align: center;font-weight: bold;color: #333;}    .sj{width: 100%;display: block;font-size: 14px;color:#666;line-height: 50px;text-align: center;background: #f5f5f5;}    /*招聘分类*/    .zpfl{margin: 50px auto;}    .zpfl li{width: 160px;line-height: 44px;float: left;margin-right:20px;}    .zpfl li a{width: 100%;line-height: 44px;font-size: 16px;color: #003333;background: #e5ebf1;text-align: center;display: block;}    .zpfl li a.active{background: #0088e6;color: #fff;}    /*招聘简述*/    .zpdk{width: 100%;background: url("../images/zpbg.jpg") no-repeat top center;padding:70px 0;background-size: 100%;}    .zpbt{width:350px;float: left; }    .zpbt h1{margin: 0;font-size: 32px;font-weight: bold;color: #333;line-height:100px;}    .zpbt p{margin: 0;font-weight: bold;font-size: 34px;color: #ebebee;}    .xxx{width: 104px;height: 1px;background: #b1b1b1;display: block;margin-top:20px;}    .zpjs{width: 820px;float: right;font-size: 16px;line-height: 32px;color: #7c7c7c;}    /*招聘列表*/    .zplb{margin: 50px auto 0px;padding: 20px 10px;}    .zplb li{margin-bottom:50px;position: relative;top: 0;transition: all ease .3s;}    .zplb li:hover{top: -10px;}    .zplb li:hover a{background: #ebebeb;}    .zplb li a{background: #fff;box-shadow:2px 2px 10px #e6e6e6;display: block;padding:20px 15px;overflow: hidden;}    .zpzt{width: 25%;float: left;display: block;border-radius: 100px;overflow: hidden;}    .zpyc{width: 74%;float: right;}    .zpyc h1{margin: 0;font-size: 28px;color:#202329;font-weight: bold;line-height:70px;width: 100%;}    .zpwz{width:70%;float: left;font-size: 14px;line-height: 28px;color: #555;padding-left: 15px;}    .ckgdn{width: 25%;float: left;background: url("../images/xxjt.jpg") no-repeat 90% center #f5f4f3;line-height: 40px;text-align: center;}    /*招聘简述*/    .zpsp{width: 100%;padding: 40px 0 80px;background: url("../images/spbg.jpg") no-repeat top center;background-size: 100%;}    .jsbt{font-size: 32px;font-weight: bold;color: #333;line-height:100px;text-align: center;margin-bottom: 30px; }    .zpjsn li .jsxkk{border-radius:10px;background: #f8f8f8;border: 1px solid #deedf2;padding:30px;}    .zpjsn li:nth-child(even) .jsxkk{background: #fff;border: 1px solid #f1f1f1;}    .zpjsn li .jsxkk img{display: block;margin:10px auto;}    .jstp{height: 72px;}    .zpjsn li .jsxkk h1{margin: 0;font-size: 20px;font-weight: bold;color: #363636;text-align: center;line-height: 80px;}    .zpjsn li .jsxkk article{font-size: 14px;line-height: 26px;color: #363636;text-align: center;}    /*招聘详情*/    .zpxqw{margin: 50px auto;}    .zwdm{font-size: 24px;line-height: 80px;font-weight: bold;color: #004cb1;}    .xwzp{font-size: 14px;line-height: 28px;color: #555;}    .xwzp h1{margin: 0;font-size: 18px;font-weight: bold;color: #333;line-height: 60px;}    /*联系信息*/    .lxwmn{margin: 60px auto;}    .lxwz h1{margin: 0;font-size: 24px;font-weight: bold;color: #333333;line-height: 50px;margin-top:60px;}    .lxwz article{font-size: 14px;line-height: 28px;color: #555;margin: 30px 0;}    /*表单*/    .lxbdk{width: 100%;background: url("../images/bdbg.jpg") no-repeat top center;padding: 40px 0;margin-top:70px;}    .lxk{margin:40px auto;}    .srk{width: 30%; float:left;margin-right:5%;}    .srk0{width: 30%; float:left;}    .srk input,.srk0 input{width: 100%;height: 36px;background: #f3f3f3;border: 1px solid #f3f3f3;padding:0 5px;margin-bottom:30px;}    .lyk{width: 100%;float: left;}    .lyk textarea{width: 100%;min-height:80px;background: #f3f3f3;border: 1px solid #f3f3f3;padding:0 5px;margin-bottom:30px;}    .yzm{width: 65%;float: left;}    .tjan{width: 200px;line-height: 44px;text-align: center;font-size: 14px;background: #1c55a4;color:#fff;border:none}    .tjan a{color: #fff;}    .btkk h1{margin: 0;font-size: 24px;font-weight: bold;color: #333;line-height: 50px;text-align: center;}    .btkk article{font-size: 16px;text-align: center;line-height: 50px;color: #666;}    /*子公司列表*/    .jtlb{margin: 50px auto;padding: 10px;}    .jtlb li{margin-bottom:40px;min-height: 300px;position: relative;top: 0;transition: all ease .3s;}    .jtlb li:hover{top: -10px;}    .jtlb li:hover .zgsw{background: #004cb1;}    .jtlb li:hover .zgsw h1,.jtlb li:hover .zgsw article {color: #fff;}    .jtlb li a{display: block;position: relative;}    .zgsw{width: 96%;position: absolute;top:160px;z-index: 2000;background: #fff;left: 2%;padding: 10px;box-shadow: 2px 2px 5px #d1d1d1;transition: all ease .3s;}    .zgsw h1{margin: 0;font-size: 18px;line-height: 60px;font-weight: bold;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .zgsw article{font-size: 14px;line-height: 28px;color: #555;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    .yc{display: block}.yc0{display: none;}}.xqmsn img,.xqms img,.xwmsxq img,.zcgl img,.zlt img{max-width: 100%;height: auto;}.ckgd{width: 260px;margin: 20px auto;line-height: 46px;font-size: 15px;text-align: center;border-radius: 100px;}.ckgd a{display: block;width: 100%;line-height: 46px;color: #fff;background:#002fa2;border-radius: 100px}.ckgd:hover a{background: #006bcc;}@media (max-width: 768px) {    /*子公司列表*/    .jtlb{margin:20px auto;padding:0;}    .jtlb li{margin-bottom:20px;min-height: 300px;}    .jtlb li a{display: block;position: relative;}    .zgsw{width: 96%;position: absolute;top:160px;z-index: 2000;background: #fff;left: 2%;padding: 10px;box-shadow: 2px 2px 5px #d1d1d1;transition: all ease .3s;}    .zgsw h1{margin: 0;font-size: 18px;line-height: 60px;font-weight: bold;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .zgsw article{font-size: 14px;line-height: 28px;color: #555;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    /*联系信息*/    .lxwmn{margin:20px auto;padding: 0;}    .lxwz h1{margin: 0;font-size: 20px;font-weight: bold;color: #333333;line-height: 50px;}    .lxwz article{font-size: 14px;line-height: 28px;color: #555;margin:10px 0;}    /*表单*/    .btkk h1{margin: 0;font-size: 20px;font-weight: bold;color: #333;line-height: 50px;text-align: center;}    .btkk article{font-size: 13px;text-align: center;line-height: 40px;color: #666;}    .btkk,.lxk{padding: 0 10px;}    .lxbdk{width: 100%;background: url("../images/xwbg.jpg") no-repeat top center;padding:0 0 30px;}    .lxk{margin:20px auto;}    .srk,.srk0{width:100%;margin-bottom:15px;}    .srk input,.srk0 input{width: 100%;height: 36px;background: #f3f3f3;border: 1px solid #f3f3f3;padding:0 5px;}    .lyk{width: 100%;float: left;}    .lyk textarea{width: 100%;min-height:80px;background: #f3f3f3;border: 1px solid #f3f3f3;padding:0 5px;margin-bottom:15px;}    .srk1{width:48%;margin-bottom:15px;float: left;margin-right: 2%;}    .yzm{width:50%;float: left;}    .tjan{width: 200px;line-height: 44px;text-align: center;font-size: 14px;background: #1c55a4;border:none;color:#fff}    .tjan a{color: #fff;}    /*招聘详情*/    .zpxqw{margin:20px auto;}    .zwdm{font-size:20px;line-height:60px;font-weight: bold;color: #004cb1;}    .xwzp{font-size: 14px;line-height: 28px;color: #555;}    .xwzp h1{margin: 0;font-size: 18px;font-weight: bold;color: #333;line-height: 60px;}    /*招聘简述*/    .zpsp{width: 100%;padding:20px 0;background: url("../images/spbg.jpg") no-repeat top center;}    .jsbt{font-size:24px;font-weight: bold;color: #333;line-height:50px;text-align: center;margin-bottom: 15px; }    .zpjsn li .jsxkk{border-radius:5px;background: #f8f8f8;border: 1px solid #deedf2;padding:5px;}    .zpjsn li{margin-bottom: 10px;padding: 0 5px;}    .zpjsn li .jsxkk img{display: block;margin:10px auto;}    .jstp{height:60px;}    .zpjsn li .jsxkk h1{margin: 0;font-size: 20px;font-weight: bold;color: #363636;text-align: center;line-height:60px;}    .zpjsn li .jsxkk article{font-size: 14px;line-height: 26px;color: #363636;text-align: center;}    .zpjsn{padding: 0 3px;}    /*招聘列表*/    .zplb{margin:10px auto;padding:10px 0;}    .zplb li{margin-bottom:20px;}    .zplb li a{background: #fff;box-shadow:2px 2px 10px #e6e6e6;display: block;padding:20px 15px;overflow: hidden;}    .zpzt{display: none;}    .zpyc{width:100%;float: right;}    .zpyc h1{margin: 0;font-size:20px;color:#202329;font-weight: bold;line-height:40px;width: 100%;}    .zpwz{width:70%;float:left;font-size: 14px;line-height: 28px;color: #555;padding-left: 15px;}    .ckgdn{width:30%;float:left;background: url("../images/xxjt.jpg") no-repeat 90% center #f5f4f3;line-height: 40px;text-align: center;}    /*招聘简述*/    .zpdk{width: 100%;background: url("../images/zpbg.jpg") no-repeat top center;padding:20px 0;}    .zpbt{width:100%;}    .zpbt h1{margin: 0;font-size:24px;font-weight: bold;color: #333;line-height:50px;}    .zpbt p{margin: 0;font-weight: bold;font-size:20px;color: #ebebee;}    .xxx{width: 104px;height: 1px;background: #b1b1b1;display: block;margin-top:5px;margin-bottom: 5px;}    .zpjs{width:100%;font-size: 13px;line-height:24px;color: #7c7c7c;margin:20px auto;}    /*招聘分类*/    .zpfl{margin:0px auto;padding:20px 5px;background:#f0f5f9;}    .zpfl li{width:46%;line-height: 44px;float: left;margin: 0 2%;}    .zpfl li a{width: 100%;line-height: 44px;font-size: 16px;color: #003333;background: #e5ebf1;text-align: center;display: block;}    .zpfl li a.active{background: #0088e6;color: #fff;}    /*新闻列表*/    .xwlb{margin:20px auto;}    /*新闻详情*/    .jjbtn1{font-size:18px;line-height:30px;font-weight: bold;color: #333;padding: 15px 5px;}    .sj{width: 100%;display: block;font-size: 14px;color:#666;line-height: 50px;text-align: center;background: #f5f5f5;}    /*产品详情*/    .sxp{margin:20px auto;border-top: 1px solid #e6e6e6;}    .sxp li{width: 100%;font-size: 14px;line-height:40px;color: #333;}    .sxp li a{color: #333;}    .cpxq{margin:20px auto;}    .jjbtn{font-size:20px;line-height:30px;color: #333;padding: 15px 0;font-weight: bold;}    .xqmsn{margin: 10px auto;font-size: 14px;line-height: 28px;color: #555;}    /*产品服务列表*/    .cpfwkn{margin:20px auto;background: #fff;border: 1px solid #ebebeb;padding: 0;}    .zccplm{font-size:18px;font-weight: bold;background: #004cb1;color: #fff;line-height: 50px;}    .yclbt{padding: 15px;}    .yclbt li{width:100%;font-size: 14px;line-height:36px;color: #333333;background: url("../images/xxjt.jpg") no-repeat left center;padding-left: 20px;}    /*资质荣誉*/    .ryzzlb{margin:20px auto;padding: 0;}    .ryzzlb li{margin-bottom: 15px;padding: 0 5px;}    .zst{height:126px;overflow: hidden;border: 1px solid #ececec;}    .ryzzlb li a{display: block;overflow: hidden;}    .ryzzlb li h1{margin: 0;margin-top: 2px;background: #f6f9fe;font-size: 14px;text-align: center;color: #555555;        overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height:44px;padding: 0 5px;}    /*发展历程*/    .fzk{width: 100%; padding:80px 0;background: url("../images/bgt.jpg") no-repeat center center;}    .nyidea1{max-width: 1200px;margin:20px auto; overflow: hidden;padding-top: 10px;background: url("../images/ideax.jpg") repeat-y 10px top;}    .nyidea1 li{width:100%; background:url(../images/ideadot1.png) no-repeat left 8px;padding-left: 40px; margin-right:9px;}    .nyidea1 li h2{font-size:22px;line-height: 40px;font-weight: normal;margin: 0; text-align:left; }    .nyidea1 li h3{font-size:14px;line-height:26px;font-weight: normal;margin: 0; text-align: left;color:#666;border-bottom:1px dotted #e6e6e6;padding-bottom: 20px; }    .nyidea1 li h3::before{content: " ";height:17px;width:2px;background: #0723a9;margin:18px 10px 0 0;display:inline-block;}    /*企业文化*/    .jjbt1{font-size: 20px;line-height:60px;text-align: center;color: #333333;font-weight: bold;}    .whlb{width: 100%;}    .whlb li{background: #f3f9ff;padding:20px 5px;border-radius: 15px;margin: 15px auto;width: 96%}    .whlb li:nth-child(even){background: #f3fdfe}    .zcwht img{display: block;margin: 0 auto;}    .whbt{font-size:24px;color: #000000;line-height:60px;margin-top: 20px;text-align: center; }    .yww{font-size: 16px;font-weight: lighter;color: #8f8f8f;text-transform: uppercase;}    .ycwz{font-size: 14px;line-height:26px;color: #555555;}    .zcwht h1{margin: 0;font-size: 20px;line-height: 40px;color: #555555;font-weight: lighter;margin-bottom: 20px;}    .zcwht,.ycwz{padding: 0;}    .whlbz{padding: 0 10px}    /*企业文化*/    .qywhk{width: 100%;background: url("../images/whbg.jpg") no-repeat bottom center;padding:20px 0;}    .qywh{margin-top:10px;padding: 0;}    .qywh li a{display: block;position: relative;overflow: hidden;}    .qywh li{padding: 0 8px;margin-bottom: 15px;}    .whz{position: absolute;bottom: 0;left: 0;width: 100%;background:url(../images/jtfx.png) no-repeat 98% center rgb(3 61 204 / 82%);z-index: 100;padding: 20px 5px;}    .wht img{position: relative;transition: all ease .3s;}    .whz h1{margin: 0;font-size:18px;line-height: 30px;color: #ffffff;font-weight: bold;}    .whz p{margin:0;font-size: 13px;line-height: 30px;font-weight: lighter;color: #c1c1c1;text-transform: uppercase;}    .qywh li:nth-child(2) .whz,.qywh li:nth-child(3) .whz{background:url(../images/jtfx.png) no-repeat 98% center rgb(0 112 209 / 88%);z-index: 100;padding: 20px 5px;}    /*公司简介*/    .gsdk{width: 100%;background: url("../images/abbg.jpg") no-repeat top center #fafbfd;padding:20px 0;}    .jjbt{font-size: 20px;line-height:60px;text-align: center;color: #333333;font-weight: bold;}    .nrms{margin: 10px auto;overflow: hidden;font-size: 14px;line-height: 26px;color: #555;}    .szkk{width: 100%;background: #f9f9f9;border-top: 1px solid #ededed;}    /*当前位置和分类*/    .dq{width: 100%;padding: 0;}    .wz{padding: 0;}    .wzz{width:100%; font-size: 14px; line-height:40px;color: #555;padding: 0 10px;background: url("../images/wz.png") no-repeat 10px center #f0f6fb;padding-left: 35px;}    .wzz a{color: #555;}    .wzy{width: 100%;margin: 15px auto;}    .wzy li a{display: block; float: left;font-size: 16px; line-height: 44px;color: #555; text-align: center;width: 46%; margin: 0 2%;background: #f0f6fb;border-bottom: 2px solid #f0f6fb;margin-bottom: 15px;}    .wzy li .active{background:url("../images/xsj.png") no-repeat center bottom #194590;color: #fff; border-bottom: 2px solid #00a9c6;}    /*footer*/    .lxwm h1{margin: 0;font-size:24px;line-height: 30px;color: #111111;}    .footer{width: 100%;background: #f0f7f7;padding:30px 10px;}    .lxwm{width:100%;}    .lxwm article{font-size: 14px;line-height: 28px;color: #555;}    .lxdh{font-size: 20px;color: #002fa2;line-height: 50px;}    .lxewm{margin:15px auto;overflow: hidden;}    .lxewm li{float: left;padding-right: 10px;width: 33%;}    .ewmtt{height: 99px;overflow: hidden;}    .lxewm li:first-child .ewmtt img{margin-top: 10px;}    .lxewm li p{margin: 0;font-size: 14px;line-height: 50px;text-align: center;color: #555;}    .fl{display:none;}    /*新闻中心*/    .xwdk{width: 100%;background: url("../images/xwbg.jpg") no-repeat top center;padding:20px 0;}    .xwbt{margin-bottom:10px;}    .xwbt h1{margin: 0;font-size:30px;line-height:50px;text-align: center;font-weight: bold;color: #333;}    .xwbt h2{margin: 0;font-size: 20px;line-height: 40px;text-align: center;font-weight: bold;color: #e3e3e3;text-transform: uppercase;}    .slideTxtBox{width:100%; min-height:450px; }    .slideTxtBox .hd{ height:51px; line-height:51px; padding:0 10px 0 0px;   position:relative; margin-bottom:47px; }    .slideTxtBox .hd ul{ width: 100%;overflow: hidden;}    .slideTxtBox .hd ul li{ float:left;cursor:pointer; width:46%; text-align:center; float:left;  line-height:44px;margin:0 30px;;        text-align:center; color:#1c2a53; font-size:18px;background:#e0e0e0; cursor: pointer;border-radius: 5px;margin: 0 2%;    }    .slideTxtBox .hd ul li.on{ background: #006bcc;color:#fff; }    .tjcp{width: 100%;overflow: hidden;}    .zbxw{width: 100%;margin-bottom: 15px;}    .fbsj{display: block;font-size: 26px;color: #515151;line-height: 50px;background: url("../images/xwxb.png") no-repeat left center;padding-left: 20px;}    .zbxw h1{margin: 0;font-size: 18px;color: #232323;line-height:50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}    .zbxw article{font-size: 14px;line-height: 28px;color: #878787;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;}    .xwt{height:180px;overflow: hidden;margin: 10px auto;}    .xwt img{position: relative;transition: ease .3s;}    .xwxjt{margin-left:20px;margin-top:20px;}    /*产品服务*/    .cpfwk{width: 100%;background: url("../images/cpbg.jpg") no-repeat top center;margin:20px auto 0;padding:20px 0;}    .cpbtt h1{margin: 0;font-size:30px;line-height:40px;text-align: center;font-weight: bold;color: #fff;}    .cpbtt h2{margin: 0;font-size:20px;line-height: 40px;text-align: center;font-weight: bold;color: #899bc1;text-transform: uppercase;}    .cpbtt{margin-bottom:10px;}    .lknr{width: 100%;padding:20px 0;}    .zccp{background: rgb(255 255 255 / 90%);padding: 10px;margin-bottom: 15px;}    .zccp1{background:rgb(196 251 251 / 80%);padding: 10px;margin-bottom: 15px;}    .cptb{width:30%;float: left;}    .cpws{width: 70%;float: right;padding-left: 15px;}    .zccp h1{font-size: 20px;font-weight: bold;color: #3d3d3d;margin: 0;line-height:50px;}    .zccp article{font-size: 14px;line-height: 26px;color: #444;display: -webkit-box;        -webkit-box-orient: vertical;        -webkit-line-clamp: 2;        word-break: break-all;        text-overflow: ellipsis;        overflow: hidden;width:100%;margin: 0 auto;}    /*计数*/    .jsbox{width: 100%;background: #f3f3f3;padding: 1px 0;background-clip: content-box;border:solid 1px #dedede;border-left:none;border-right:none}    .xjt{max-width: 1200px;display: block; overflow: hidden; margin:18px auto}    .xjt li{  text-align:center; color:#666; border-right:solid 1px #dedede}    .xjt li:last-child{border-right: none}    .xjt li:nth-child(1),.xjt li:nth-child(2){border-bottom:solid 1px #dedede}    .xjt li:nth-child(2){border-right: none}    .xjt h3, .timer{ font-family: Segoe UI Light, "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; font-weight:normal; line-height:60px;margin: 0; }    .xjt sup{font-size:15px;top:-20px!important; line-height: 0}    /*关于我们*/    .gydk{width: 100%;background: url("../images/gybg.jpg") no-repeat top center;padding:20px 0;}    .gywz{padding:0;margin-top:10px;}    .gytp{display: none;}    .gywz h1{margin: 0;font-size:30px;line-height:50px;color: #171717;font-weight: bold;}    .gywz h2{margin: 0;font-size:20px;line-height:30px;color: #e3e3e3;font-weight: bold;text-transform: uppercase;}    .gywz article{margin:10px auto;font-size: 14px;line-height:28px;color: #555;}    .fllb{width: 100%;overflow: hidden;margin-top:20px;}    .fllb li{float: left;width:20%;}    .tbk{width:60px;height: 60px;background: #fbfbfb;border: 1px dashed #a0a0a0;border-radius: 100px;margin: 0 auto;}    .fllb li:hover .tbk{border: 1px dashed #143585;}    .fllb li img{display: block;margin: 0 auto;margin-top: 10px;width: 60%;}    .fllb li p{margin: 0;font-size: 14px;line-height: 50px;text-align: center;color: #333;}/*头部导航*/    .dhh{padding: 0;}    .logo1{width:100%; padding: 5px 0;height:80px;}    .logob{margin-right: 20px;}    .logo2{margin: 0 auto;display: block;}    .navbar-toggle{margin-right: 0 !important;}    .dhs{padding:0;margin-top:-65px;}    .logo img{padding: 15px;}    .navbar-nav{ text-align: center; background: #f6f6f6; width: 100%; margin: 0 auto}    .navbar-nav li{border-bottom: solid 1px #dedede;}    .navbar-collapse{padding:0 !important}    .navbar-header{padding: 5px 10px;min-height:60px}    .dropdown-menu li{text-align: center;line-height: 30px}    .dropdown-menu li:last-child{border-bottom: none}    .navbar{margin-bottom: 0;top:0px;background: none !important;;border: none !important;}    .yc0{display: block}    .yc{display: none !important;}}.hkan11{width:150px;text-align: center;background:#0055ff;line-height: 35px;border-radius: 35px;display: block;color: #fff!important;margin:0 auto;display: block;}/*内页banner*/.nybanner{width:100%;display: block;height:auto;margin:0 auto}.nybanner img{width: 100%;display: block;height:auto;margin:0 auto}.nyposition1{width:100%;background: #f8f8f8;overflow: hidden}.nyposition{ max-width: 1200px; margin:0 auto;  color: #444; font-size: 14px;overflow: hidden;padding: 10px 15px;line-height: 28px}.nyposition a{color: #444}/*页码*/.listfy {text-align:center; width:98%; display:block; margin:20px auto;}.pagination a{color:#0b112a !important}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {    z-index: 3;    color: #fff !important;    cursor: default;    background-color: #163e99!important;    border-color: #163e99 !important;}.carousel-inner .item img{max-width: 100%;height: auto;display: block;margin:0 auto}.bottomend{width:100%; margin: 0 auto; text-align: center; font-size:14px;line-height:45px;color:#e0e0e0;background:#373536}#platform .BMap_noprint {    background: url(../images/dbimg.png) no-repeat center center !important; height: 35px!important;}.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}